linux emerald web development javascript php software development content management system cmsimple graphic design hosting windows open source ruby ruby on rails design unix html css industrial design arredamento architettura ruby on rails development web